Freddy & Hicks (Menu)

33 Langside Place, Glasgow
+44 141 258 5718

Give a rating to Freddy & Hicks

Suggest a dish

How much did you spend at Freddy & Hicks?